Business

European gas prices drop as US production boost eases pressure of tighter Russia..